.container {
  width: 1180px;
  margin: 0 auto;
  .top {
    .shucai {
      :global {
        .uploadprocess-process {
          height: 50px;
        }
      }
    }
    .wangpan {
      width: 670px;
      height: 50px;
      color: #fff;
      background: rgba(25, 46, 88, 0.4);
      border: 1px solid #13264a;
      border-radius: 10px;
      &:focus {
        border-color: #13264a;
      }
    }
    > div {
      display: flex;
      justify-content: space-between;
      width: 670px;
      > div {
        > span:first-child {
          color: #fff;
          font-weight: 400;
          font-size: 16px;
          font-family: PingFangSC-Regular, PingFang SC;
          line-height: 22px;
        }
      }
      > span {
        color: #7688a5;
        font-weight: 400;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        line-height: 20px;
      }
    }
  }

  .buttons {
    display: flex;
    align-items: center;
    margin-top: 14px;
    padding: 25px 130px;
    background: #214174;
    border-radius: 10px;
    .tips {
      margin-right: 50px;
    }
    .img {
      width: 33px;
      height: 31px;
      margin-right: 7px;
      background: url('~@/assets/pc/images/lecturer/课时icon.png') no-repeat center / 100%;
    }
    .button {
      display: flex;
      align-items: center;
      width: 210px;
      height: 40px;
      margin-right: 30px;
      overflow: hidden;
      color: #fff;
      font-weight: 700;
      background-color: #1c42e2;
      border-radius: 8px;
      .icon {
        width: 40px;
        height: 40px;
        background: url('~@/assets/pc/images/lecturer/课时上传icon.png') no-repeat center center /
          30px 30px;
        background-color: #254df8;
        border-radius: 8px 0 0 8px;
      }
      .text {
        flex: 1;
        text-align: center;
      }
      &.zs {
        background-color: #6056d6;
        cursor: pointer;
        .icon {
          background: url('~@/assets/pc/images/lecturer/课时添加icon.png') no-repeat center center /
            30px 30px;
          background-color: #3d34aa;
        }
      }
    }
  }
}
.upload-local-container {
  display: flex;
  width: 570px;
  :global {
    .ant-input {
      height: 44px;
      color: #fff;
      font-weight: 400;
      font-size: 14px;
      font-family: PingFangSC-Regular, PingFang SC;
      background: #1c3a6a;
      border: 0;
      border-radius: 6px;
    }
    .ant-select:not(.ant-select-customize-input) .ant-select-selector {
      height: 44px;
      background: #1c3a6a;
      border: 0;
      border-radius: 6px;
    }
    .ant-select-single:not(.ant-select-customize-input)
      .ant-select-selector
      .ant-select-selection-search-input {
      height: 44px;
    }
    .ant-select-single .ant-select-selector .ant-select-selection-item {
      color: #fff;
      line-height: 44px;
    }
    .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
      color: #7688a5;
      line-height: 44px;
    }
    .ant-select-arrow {
      color: #7688a5;
    }

    .ant-checkbox-wrapper {
      color: #fff;
    }
  }
}
